Thrift\Protocol\TCompactProtocol B

Total Complexity 99
Dependencies 3
Dependents 3
Total lines 707
Lines of code 450
Logical lines of code 279
Comment lines 21
Methods 54
Properties 8

Methods 54

Method Rating Maintainability Complexity Lines of code
readI64()
A
42 12 56
writeI64()
A
44 10 48
readFieldBegin()
S
51 5 27
writeBool()
S
60 5 13
readVarint()
S
57 3 17
readMessageBegin()
S
57 3 17
getVarint()
S
60 3 13
writeFieldHeader()
S
61 3 12
readBool()
S
64 3 10
writeCollectionBegin()
S
60 2 14
readCollectionBegin()
S
61 2 12
readMapBegin()
S
61 2 12
writeMapBegin()
S
61 2 12
writeFieldBegin()
S
64 2 10
writeString()
S
67 2 8
readString()
S
66 2 9
readSetEnd()
S
81 1 3
getTType()
S
79 1 3
readMessageEnd()
S
82 1 3
readStructBegin()
S
69 1 7
readStructEnd()
S
70 1 6
readDouble()
S
70 1 6
readI32()
S
80 1 3
readI16()
S
80 1 3
readCollectionEnd()
S
76 1 4
readMapEnd()
S
81 1 3
readListBegin()
S
79 1 3
readListEnd()
S
81 1 3
readSetBegin()
S
79 1 3
readByte()
S
70 1 6
readZigZag()
S
73 1 5
toZigZag()
S
78 1 3
readUByte()
S
70 1 6
writeCollectionEnd()
S
76 1 4
writeVarint()
S
70 1 6
__construct()
S
80 1 3
writeMessageBegin()
S
64 1 10
writeMessageEnd()
S
77 1 4
writeStructBegin()
S
71 1 6
writeStructEnd()
S
70 1 6
writeFieldStop()
S
80 1 3
writeFieldEnd()
S
77 1 4
writeMapEnd()
S
81 1 3
readFieldEnd()
S
77 1 4
writeListBegin()
S
79 1 3
writeListEnd()
S
81 1 3
writeSetBegin()
S
79 1 3
writeSetEnd()
S
81 1 3
writeByte()
S
72 1 5
writeUByte()
S
75 1 4
writeI16()
S
75 1 4
writeI32()
S
75 1 4
fromZigZag()
S
78 1 3
writeDouble()
S
72 1 5